to bear the imprint of… - Espagnol Anglais Dictionnaire